Machine Learning Tutorial: Knn Built From Scratch Using Python